import { SvgProps } from '../type'
export default function SettingIcon(props: SvgProps) {
  return (
    <svg
      //@ts-ignore
      t="1700926202677"
      class="icon"
      viewBox="0 0 1024 1024"
      version="1.1"
      xmlns="http://www.w3.org/2000/svg"
      p-id="4080"
      width="32"
      height="32"
      fill="currentColor"
      {...props}
    >
      <path
        d="M951.7 428.8c-0.2-1.8-0.4-3.3-0.7-4.2v-0.8l-0.4-2.2c-7.1-34.6-30-56.9-58.5-56.9h-4.7c-48.6 0-88-39.6-88-88 0-11.2 5.2-27.1 7.4-32.7 13.8-32.2-0.9-68.9-35-87.6L664.5 95.7l-2-0.7c-8-2.6-17.3-5.7-27.7-5.7-19.4 0-41.2 9-54.7 22.5-16.9 16.7-51.2 41.6-71.6 41.6-20.3 0-54.7-24.8-71.6-41.6-14.4-14.2-34.3-22.5-54.7-22.5-10.7 0-19.7 3-27.7 5.7l-1.8 0.7-112.5 60.9-0.7 0.4c-27.3 17.1-38.4 56.3-24.5 87.4l0.2 0.4 0.2 0.4c2.2 4.9 9 21.5 9 36 0 48.6-39.6 88-88 88h-4.7c-29.8 0-52.1 22-58.5 57.3l-0.4 2v0.7c0 1-0.4 2.4-0.7 4.2-2.5 15.1-8.5 50.7-8.5 79.8 0 29.1 5.9 64.7 8.5 79.8 0.2 1.8 0.4 3.3 0.7 4.2v0.8l0.4 2.2c7.1 34.6 30 56.9 58.5 56.9h2.4c48.6 0 88 39.6 88 88 0 11.2-5.2 27.1-7.4 32.7-13.3 30.3-0.7 69.2 28.7 88.8l0.8 0.4 106 59 2 0.7c8 2.6 17.1 5.7 27.5 5.7 22.2 0 42.2-8.5 54.7-22.5 1.2-0.9 2.4-2.1 3.8-3.3 12.8-11.2 47.2-40.8 69.9-40.8 16.9 0 45.2 17.7 73.7 46.2 14.4 14.2 34.3 22.5 54.7 22.5 13.8 0 24-3.8 35.6-9.5l0.4-0.2 108.7-60.1 0.4-0.4c27.3-17.1 38.4-56.3 24.5-87.4l-0.2-0.4-0.2-0.4c-0.2-0.1-8.7-17.8-7.1-33.7l0.2-1v-1c0-48.6 39.6-88 88-88h5c29.8 0 52.1-22 58.5-57.3l0.4-2v-0.7c0.2-0.8 0.4-2 0.7-3.6 2.6-14.7 8.6-49 8.6-80.4 0.2-29-5.7-64.5-8.3-79.6z m-440 222.4c-76.9 0-139.2-62.3-139.2-139.2s62.3-139.2 139.2-139.2S650.9 435.1 650.9 512s-62.3 139.2-139.2 139.2z"
        fill=""
        p-id="4081"
      />
    </svg>
  )
}
